1、位置传参:(按顺序传参)
def fuction(nameA,nameB):
print(nameA,"欠",nameB,"1000元!")
fuction("张三","李四")
返回值:
张三 欠 李四 1000元!
2、关键字传参(通过变理名传参)
def fuction(nameA,nameB):
print(nameA,"欠",nameB,"1000元!")
fuction(nameA="张三",nameB="李四")
返回值:
张三 欠 李四 1000元!
3、默认参数,给参数设置默认值(设置的默认值必须在形参之后,但默认值后面不能再有变量的形参)
def fuction(nameB,nameA="张三"):
print(nameA,"欠",nameB,"1000元!")
fuction("王五")
返回值:
张三 欠 王五 1000元!
4、可变长度参数(接收任意个数参数,返回值是一个元组)
def fuction(*names):
print("张三的债主们:")
print(names)
fuction("王五","小宝","大宝")
返回值:
张三的债主们:
('王五', '小宝', '大宝')